/*----------------------------------------------------------------------
【程序设计】
------------------------------------------------------------------------
题目：定义一个函数，实现将字符串中的第m个字符开始的全部字符复制成另一个字符串，
      要求用指针实现。
      在主函数调用函数实现复制功能。运行程序，输入字符串和复制的起始位置，输出复制的字符串。

      程序运行如样张所示。
-----------------------------------------------------------------------
注意：请勿改动程序中的其他部分。
---------------------------------------------------------------------*/
#include<stdlib.h>
#include<stdio.h>
#include <string.h>
char* strcopy(char *str,int m){
    int i=1;
    static char copystr[20];
    char *p=copystr;
    /**********Program**********/
    for (i = m;i < strlen(str);i++) {
        *p = str[i];
        p++;
    }



    /**********  End  **********/
    *p='\0';
    return copystr;
}
int main(){
    char s[100];
    int m;
    printf("输入字符串:");
    gets(s);
    printf("输入复制的起始位置:");
    scanf("%d",&m);
    printf("复制的字符串:%s\n",strcopy(s,m));
    system("pause");
    return 0;
}

